export default {
    install(Vue, axios) {
        Vue.prototype.$http = axios
        Vue.prototype.axios = axios
    }
}

/*
function createInterceptors(axios) {

    添加请求拦截器
    axios.interceptors.request.use(function (config) {

        // token
        const token = 'f562a7d63002c2d76481409b07a53de2'

        config.params.access_token = token

        return config;
    }, function (error) {
        // 对请求错误做些什么
        return Promise.reject(error);
    });


    axios.interceptors.response.use(function ({data}) {
        if(data.code === 200) {
            return data
        }

        return {code:10086, msg: '根据国家相应法律法规，无法显示' };
      }, function (error) {
        // 超出 2xx 范围的状态码都会触发该函数。
        // 对响应错误做点什么
        return Promise.reject(error);
      });

}
*/